Mall in Elmhurst, 70 stores, includes Macy's, JC Penney, and food court with McDonald's and Sbarro.
www.shopqueenscenter.com